land at the airport - French English Dictionary