water supply installation - Francés Inglés Diccionario