mayor of an indigenous town - Alemán Inglés Diccionario