decaying/rotting of a corpse - Turc Anglais Dictionnaire