it plays a prominent role - Français Anglais Dictionnaire