multi-stakeholder - Turkish English Dictionary