What does Blutleeremanschette mean?

Blutleeremanschette - German to English

exsanguination cuff [tourniquet bandage]