twist the knife in the wound - French English Dictionary