measurable improvement - French English Dictionary