an illustrious career - Turc Anglais Dictionnaire