potable water supply systems - Francés Inglés Diccionario