translate English to French: Europe-Third World Centre
Centre Europe-Tiers monde