technological independence - Espagnol Anglais Dictionnaire