fecundize - French English Dictionary