haploidy - French English Dictionary