translate English to French: David Anderson, P.C., M.P. Minister of the Environment
Le ministre de l'Environnement David Anderson, c.p., député