permission to land - French English Dictionary