meaning of Alpenhecken-Rose

Alpenhecken-Rose - German to English

hill rose [Rosa pendulina, syn.: Rosa alpina]