render prosperous - French English Dictionary