public water supply system - Turco Inglés Diccionario