the incumbent mayor - Espagnol Anglais Dictionnaire