technological revolution - Alemán Inglés Diccionario