water supply mains - Turco Inglés Diccionario