give someone a good hiding - French English Dictionary