octaploid - German English Dictionary