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