put down roots somewhere - Alemán Inglés Diccionario