translate English to French: Champion should be understood to be synonymous with such words as promote, negotiate, coordinate, focus, collaborate, integrate, encourage, support, facilitate and foster.
Il faut la considérer comme synonyme de termes tels que promouvoir, négocier, coordonner, se concentrer, collaborer, intégrer, encourager, appuyer, faciliter et favoriser.