premises of an airport - Spanish English Dictionary