translate English to French: Honourable David Anderson, P.C., M.P. Minister of the Environment
L'honorable David Anderson, C.P., député Ministre de l'Environnement