a twist in the tale - French English Dictionary