hit someone viciously - French English Dictionary