translate English to French: Nor does he allege to have had any special role within the relevant organizations.
Il ne prétend pas non plus assumer un rôle spécial dans les organisations concernées.