put down roots somewhere - Deutsch Englisch Wörterbuch