thrive or grow - French English Dictionary