meaning of Bergbaude

Bergbaude - German to English

hill hut