meaning of Baumscheibe

Baumscheibe - German to English

tree gap