small town mayor - Turco Inglés Diccionario