heptaploid - French English Dictionary