mayorship - Francés Inglés Diccionario