throw oneself into the breach - Español Inglés Diccionario