small town mayor - Francés Inglés Diccionario