show/prove one's mettle - Fransızca İngilizce Sözlük