The English term "agglomeration" matches the German term "Anhäufung"

other english words that include "agglomeration" : german :
agglomeration Zusammenballen