What does Aderpresse mean?

Aderpresse - German to English

tourniquet