superfecundity - Spanish English Dictionary