Δ
l’immunité in English in "Dictionnaire français-anglais"
immunité in English in "Dictionnaire français-anglais"