have one's home in - Deutsch Englisch Wörterbuch