agglomerated products - German English Dictionary