valves and ancillary equipment - Spanish English Dictionary