be improving - French English Dictionary