fight heroically - Francés Inglés Diccionario