meaning of archimedische Schraubenpumpe

archimedische Schraubenpumpe - German to English

Archimedean screw pump