to the point of final destination - Turco Inglés Diccionario