put down roots somewhere - Spanisch Englisch Wörterbuch