hard-earned trust - French English Dictionary