an inevitable ending - Turco Inglés Diccionario