excellence in competition badge - Turc Anglais Dictionnaire