scrape the flesh from a hide - Turco Inglés Diccionario