superfecundity - German English Dictionary