semi-public corporation - Turkish English Dictionary