rotating tourniquet - Turkish English Dictionary