hydraulic driving system - Spanish English Dictionary