grazing incidence telescope - Turkish English Dictionary