sighting telescope - Turkish English Dictionary