thump of the fist - French English Dictionary