meaning of Absenkpumpe

Absenkpumpe - German to English

dewatering pump