hiding (beating) - French English Dictionary