water supply installation - Turco Inglés Diccionario