meaning of Buschen

Buschen - German to English

lot [flowers, twigs etc.]