hydraulic supply shutoff valve - Spanish English Dictionary