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