What does Argonauten mean?

Argonauten - German to English

Argonauts