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