fecundatio - French English Dictionary