public sector body - Turkish English Dictionary