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