excoriated - Turkish English Dictionary