technology and civilization - Allemand Anglais Dictionnaire