independent identically distributed - English Synonyms Dictionary