semi-official institution - Turkish English Dictionary