triploid - Turkish English Dictionary