technological independence - Español Inglés Diccionario