What does Blutsubstitution mean?

Blutsubstitution - German to English

blood substitution