technological independence - Turc Anglais Dictionnaire