premises of an airport - Español Inglés Diccionario