translate English to French: fostering partnership; and
Promotion de partenariats; et