potable water supply systems - Español Inglés Diccionario