decaying/rotting of a corpse - Turco Inglés Diccionario