cassegrainian telescope - Turkish English Dictionary