have flesh scraped from - Turkish English Dictionary