Δ
stupefaction in Spanish in "Dictionnaire anglais-espagnol"
satisfaction in Spanish in "Dictionnaire anglais-espagnol"
putrefaction in Spanish in "Dictionnaire anglais-espagnol"