Water supplies - Francés Inglés Diccionario