suffer some setback - İspanyolca İngilizce Sözlük