translate English to French: International Centre for Enterprise and Sustainable Development
Centre international pour l'entreprise et le développement durable