What does Buschrose mean?

Buschrose - German to English

bush rose