arrival and departure - Turco Inglés Diccionario