earn one's stripes - Turkish English Dictionary