elevation tracking telescope - Turkish English Dictionary