technological independence - Inglés Sinónimo Diccionario