What does Apenninen-Sonnenröschen mean?

Apenninen-Sonnenröschen - German to English

white rock-rose [Helianthemum apenninum]