water supply facility - Francés Inglés Diccionario