excoriate - Turkish English Dictionary