rural mayor - Français Anglais Dictionnaire