What does Blumenhartriegel mean?

Blumenhartriegel - German to English

flowering dogwood [Cornus florida]