scientific revolution - Turc Anglais Dictionnaire