translate English to French: Economic and social development issues
Questions de développement économique et social