technologically advanced - Allemand Anglais Dictionnaire