procrear - French English Dictionary