fecundating - French English Dictionary