self-contained domestic establishment - Allemand Anglais Dictionnaire