hydro-mechanical gearbox - Spanish English Dictionary