of an animal that died a natural death - Alemán Inglés Diccionario