What does Brombeerbusch mean?

Brombeerbusch - German to English

blackberry bush