hydraulic installation - Spanish English Dictionary