establish a positive track record - Français Anglais Dictionnaire