euploidy - French English Dictionary