independent and identically distributed - Turkish English Dictionary