translate English to French: The maintainers came from across Canada and marched on several different teams.
Des spécialistes de la maintenance provenant de toutes les régions du Canada faisaient partie des différentes équipes qui ont participé aux marches.