municipal or public body - Spanish English Dictionary