place of habitation or home - Deutsch Englisch Wörterbuch