high pressure piping valves - Francés Inglés Diccionario