have put down roots - Turkish English Dictionary