technological revolution - Francés Inglés Diccionario