What does Argonautenschiff mean?

Argonautenschiff - German to English

ship for the Argonauts