grows exuberantly - French English Dictionary