hard-earned - French English Dictionary