primary stakeholders - German English Dictionary