meaning of Baumloch

Baumloch - German to English

tree gap