skin animals by removing their skin in a single piece - Spanish English Dictionary