growth and thriving - French English Dictionary