show one's mettle - Turkish English Dictionary