make a place one's home - Turkish English Dictionary