haploidization - French English Dictionary