macroaggregate - French English Dictionary