What does Biberbau mean?

Biberbau - German to English

beaver's lodge