off-field landing - French English Dictionary