meaning of Birkenbesen

Birkenbesen - German to English

birch broom