prism telescope - Turkish English Dictionary