maintain and enhance public confidence - Français Anglais Dictionnaire