suffer a poll blow/election setback - Spanish English Dictionary