prism telescope - German English Dictionary