water mains connection - Alemán Inglés Diccionario