hard-earned trust - Français Anglais Dictionnaire