land at the airport - Turco Inglés Diccionario