proven track record - Turc Anglais Dictionnaire