corporate governance and structure - Turkish English Dictionary