What does Brunnenpumpe mean?

Brunnenpumpe - German to English

(well) water pump