high pressure gate valve - Alemán Inglés Diccionario