invite to one's home - Deutsch Englisch Wörterbuch