hundreds of millions of dollars - Spanish English Dictionary