technology dependence - Turco Inglés Diccionario