what is left after a person or any organism dies - Turkish English Dictionary