translate English to French: International League for the Rights and Liberation of Peoples
Ligue internationale pour les droits et la libération des peuples