last-ditch defense/effort - İspanyolca İngilizce Sözlük