technological revolution - Allemand Anglais Dictionnaire