to show one's mettle - Turc Anglais Dictionnaire