meaning of Blutabfall

Blutabfall - German to English

bloodstream waste