put up a good fight - İspanyolca İngilizce Sözlük