public service body - Turkish English Dictionary