public water main - Francés Inglés Diccionario