six-cylinder engine - Spanish English Dictionary