What does Blutsperrenmanschette mean?

Blutsperrenmanschette - German to English

tourniquet (cuff)