What does Baumhütte mean?

Baumhütte - German to English

tree house