harrowing story - Turco Inglés Diccionario