Δ
démasquèrent in English in "Dictionnaire français-anglais"
démasquer in English in "Dictionnaire français-anglais"