engine accessory - French English Dictionary