meaning of Bärentraubenblättertee

Bärentraubenblättertee - German to English

bearberry leaf tea