decaying/rotting of a corpse - Turkish English Dictionary