the incumbent mayor - Français Anglais Dictionnaire