cassegrain telescope - Turkish English Dictionary