macroaggregate - German English Dictionary