valves for water supply - Alemán Inglés Diccionario