What does Biberdamm mean?

Biberdamm - German to English

beaver dam