small airport in the mountains - Spanish English Dictionary