leading scientist - Allemand Anglais Dictionnaire