assistant major of a town that is not a municipality - Spanisch Englisch Wörterbuch