self-supplied household water systems - Allemand Anglais Dictionnaire