What does Alpen-Frauenmantel mean?

Alpen-Frauenmantel - German to English

Alpine lady's-mantle [Alchemilla alpina]