technological dependence - Turco Inglés Diccionario