local government authority or body - Turkish English Dictionary