microaggregate - French English Dictionary