truncheon blow - French English Dictionary