twist the knife - French English Dictionary