translate English to French: Letters of agreement are binding legal contracts between the host organization and the sponsoring organization.
Les lettres d’entente sont des contrats ayant force exécutoire conclus entre l’organisme d’accueil et l’organisme parrain.