What does Alpenrose mean?

Alpenrose - German to English

alpine rose