mayor of an indigenous town - Spanisch Englisch Wörterbuch