maintain and enhance public confidence - Allemand Anglais Dictionnaire