water-supply safety device - Francés Inglés Diccionario