small airport in the mountains - Deutsch Englisch Wörterbuch