translate English to French: EnCana has played a lead role in several of these initiatives.
EnCana a tenu un rôle prépondérant dans plusieurs de ces projets.