What does astronomisches Teleskop mean?

astronomisches Teleskop - German to English

astronomical telescope