agglomerates - German English Dictionary