translate English to French: Global Council and Globalization Summit
Conseil mondial et Sommet sur la mondialisation