translate English to French: Terms that may be new or confusing to project stakeholders should be clearly explained.
Les termes nouveaux ou peu connus des intervenants doivent être expliqués clairement.