leading scientist - Turc Anglais Dictionnaire