science and civilization - Turc Anglais Dictionnaire