spend millions - Spanish English Dictionary