valves and ancillary equipment - Turco Inglés Diccionario