self-contained domestic establishment - Turc Anglais Dictionnaire