technological dependence - Francés Inglés Diccionario