local government authority or body - German English Dictionary