last twist of a cord (in tortures) - Turkish English Dictionary