earn one's stripes - Francés Inglés Diccionario