octaploid - Turkish English Dictionary