What does Blutrotes Purpurglöckchen mean?

Blutrotes Purpurglöckchen - German to English

coralbells / coral bells {pl} [treated as sg.] [Heuchera sanguinea]