technology and civilization - Espagnol Anglais Dictionnaire