meaning of Blutspendewesen

Blutspendewesen - German to English

bloodstream donor solution