What does Astronauten mean?

Astronauten - German to English

astronauts