hydraulic modulator - Spanish English Dictionary