agglomerated products - Spanish English Dictionary