water supply mains - Francés Inglés Diccionario