undercarriage fairing - French English Dictionary