macroaggregate - Spanish English Dictionary