establish a positive track record - Turc Anglais Dictionnaire