have within sight - Turkish English Dictionary