translate English to French: MARXIST-LENINIST/MARXIST-LENINIST PARTY OF CANADA 21.
MARXISTE-LENINISTE/PARTI MARXISTE-LENINISTE DU CANADA 21.