it has/had rottened

Dictionnaire