fight heroically - Alemán Inglés Diccionario