million- 1,000,000, one thousand times one thousand, 10⁶
1.000.000, eintausend mal eintausend, 10⁶
millions- a very large indefinite number
eine sehr große unbestimmte Anzahl