Extraordinarily large in size or extent or amount or power or degree, that a whole civilization should be dependent on technology"- Walter Lippman English: enormous, tremendous Bahasa: banyak, besar, amat