i want to improve myself - French English Dictionary