meaning of Blutsuppe

Blutsuppe - German to English

blood soup