beating with a club - French English Dictionary