hit oneself violently - French English Dictionary