high pressure piping valves - Alemán Inglés Diccionario