meaning of Bohrlochwellenpumpe

Bohrlochwellenpumpe - German to English

borehole pump