a prominent role - Turc Anglais Dictionnaire