independent identically distributed - German English Dictionary