maksutov telescope - German English Dictionary