floriferous - French English Dictionary