chap one's hide - French English Dictionary