put up a good fight - Español Inglés Diccionario