beating with a stick - French English Dictionary