engine nacella - French English Dictionary