despite all odds - İspanyolca İngilizce Sözlük