put down roots somewhere - Turco Inglés Diccionario