prospering - French English Dictionary