translate English to French: DGCD Directorate-General for Cooperation and Development
CSA Conseil supérieur de l'audiovisuel (Communauté française)