meaning of Aderpresse

Aderpresse - German to English

tourniquet