place of habitation or home - Allemand Anglais Dictionnaire