translate English to French: • Forum of Citizen Diplomacy
• Forum for Citizen's Diplomacy