maksutov telescope - Spanish English Dictionary