put up a good fight - Espagnol Anglais Dictionnaire