translate English to French: DFID Department for International Development [United Kingdom] DG Director General DM Deputy Minister DPSA Department of Public Service and Administration [South Africa] DPWSA Department of Public Works [South Africa]
DFID Ministère du Développement international [ Royaume-Uni ] Department of International Development DG Directeur général DPSA Ministère de la Fonction publique et de l’Administration d’Afrique du Sud Department of Public Service and Administration DPWSA Ministère des Travaux publics [ Afrique du Sud ] Department of Public Works