What does Besenbirke mean?

Besenbirke - German to English

downy birch [Betula pubescens]