engine-driven gearbox - Spanish English Dictionary