put oneself in the ring - Español Inglés Diccionario