self-betterment - French English Dictionary