fusion of haploid cells - French English Dictionary