What does Astrolab mean?

Astrolab - German to English

astrolabe