stripped skin of a sheep - French English Dictionary