multi-million dollar amounts - Spanish English Dictionary