What does Blutroter Storchschnabel mean?

Blutroter Storchschnabel - German to English

bloody cranesbill [Geranium sanguineum]