euploid - Turkish English Dictionary