improsperous - French English Dictionary