of an animal that died a natural death - German English Dictionary