multicylinder engine - French English Dictionary