translate English to French: • Citizenship and Immigration Canada
• Agence canadienne de développement international