a track record - Turc Anglais Dictionnaire