chap one's hide - Turkish English Dictionary