meaning of Blutroter Storchschnabel

Blutroter Storchschnabel - German to English

bloody cranesbill [Geranium sanguineum]