hundreds of millions of dollars - English Synonyms Dictionary