humus in aggregate - French English Dictionary