people's government municipal assembly - Francés Inglés Diccionario