agglomerated products - French English Dictionary