stripped skin of a sheep - German English Dictionary