About Alaca - Episode 20 Stream Alaca - Episode 20 with English subtitles online in HD quality on Turkish123. Series: Alaca Title in English: Scars of the Soul Episode Number: Episode 20 Quality & Subtitles: HD 1080p • English Subtitles Release Year: 2024 Genre: Drama Adventure Romance Family Comedy Actors: Alara Eric, Burcu Almeman, Ceyda Ceren Edis, Eren Kucuk, Esra Sahin, Levent Akkok, Melih Ozkaya, Mine Cayiroglu, Omer Gulsen, Sara Yilmaz, Ufuk Kaplan, Yavuz Topoyan