translate English to French: International Aid, Cooperation and Development 1.
Aide, coopération et développement à l'échelle internationale 1.