have finished fertilization - French English Dictionary