multi-stakeholder - German English Dictionary