assistant major of a town that is not a municipality - Espagnol Anglais Dictionnaire