translate English to French: Sport for peace and development:
Le sport au service de la paix et du développement :