technology and civilization - Turc Anglais Dictionnaire