technological dependence - Espagnol Anglais Dictionnaire