have one's home in - Turkish English Dictionary