mayorship - Espagnol Anglais Dictionnaire