êcorche f (plural êcorches)
From Old French escorce, from Latin scortea, feminine noun form of scorteus (“made of skin or leather”).