improved corporate governance - German English Dictionary