superfecundity - French English Dictionary