artificial aggregate - German English Dictionary