unable to improve - French English Dictionary