autonomous public establishment - Turkish English Dictionary