meaning of Blutsperrenmanschette

Blutsperrenmanschette - German to English

tourniquet (cuff)