special rapporteur on racism - Spanish English Dictionary