a town councilor - Español Inglés Diccionario