meaning of Biberdamm

Biberdamm - German to English

beaver dam