highest governmental authority of a municipality - Espagnol Anglais Dictionnaire