superabundantly - French English Dictionary