translate English to French: Transnational Radical Party
Société pour les peuples menacés