procreates - French English Dictionary