have flesh scraped from - German English Dictionary