desire to improve - French English Dictionary