potable water supply systems - Turco Inglés Diccionario