What does Astronomen mean?

Astronomen - German to English

astronomers