triploidi - Turkish English Dictionary