ultimate destination or stop - Turco Inglés Diccionario