Δ
abrutir in English in "Dictionnaire français-anglais"
abrutirent in English in "Dictionnaire français-anglais"