dupuytren's tourniquet - German English Dictionary