self-supplied household water systems - Alemán Inglés Diccionario