triploidy - Turkish English Dictionary