put down roots - Francés Inglés Diccionario