economic track record - Français Anglais Dictionnaire