stone aggregate - German English Dictionary