What does astronomische Uhr mean?

astronomische Uhr - German to English

astronomical time clock