What does archimedische Schraubenpumpe mean?

archimedische Schraubenpumpe - German to English

Archimedean screw pump