badly beaten - French English Dictionary