multicylinder engine - Spanish English Dictionary