mayor of an indigenous town - Espagnol Anglais Dictionnaire