a hard-fought win - İspanyolca İngilizce Sözlük