Δ
AT (abbr. for advanced technology) in Spanish in "Dictionnaire anglais-espagnol"
advanced technology in Spanish in "Dictionnaire anglais-espagnol"