aerodrome control tower (twr) - Francés Inglés Diccionario