technological independence - Alemán Inglés Diccionario