play a fundamental role - Français Anglais Dictionnaire