the quality of being diploid - French English Dictionary