municipal or public body - Inglés Sinónimo Diccionario