What does Amblyoskop mean?

Amblyoskop - German to English

amblyoscope