assistant major of a town that is not a municipality - Spanish English Dictionary