technological independence - Allemand Anglais Dictionnaire