self-supplied household water systems - Turc Anglais Dictionnaire