multi-stakeholder - French English Dictionary