corporate governance and structure - German English Dictionary