Δ
inmortalizar in English in "Dictionnaire espagnol-anglais"
inmortal in English in "Dictionnaire espagnol-anglais"
inmortalidad in English in "Dictionnaire espagnol-anglais"