live on the border of - Turkish English Dictionary