technological dependence - Alemán Inglés Diccionario