water-supply safety device - Alemán Inglés Diccionario