meaning of Argonautenschiff

Argonautenschiff - German to English

ship for the Argonauts