flourisher - French English Dictionary