meaning of Betonstaudamm

Betonstaudamm - German to English

concrete dam