earn one's stripes - Alemán Inglés Diccionario