public bodies - Turkish English Dictionary