semi-public institution - Turkish English Dictionary