Δ
Mrd. -> Milliarde in English in "Dictionnaire allemand-anglais"
Milliarden in English in "Dictionnaire allemand-anglais"
Milliarde in English in "Dictionnaire allemand-anglais"