octaploidy - German English Dictionary