land at the airport - German English Dictionary