potable water supply systems - Alemán Inglés Diccionario