improved corporate governance - Spanish English Dictionary