octoploid - Turkish English Dictionary