heptaploid - German English Dictionary