artificial aggregate - Spanish English Dictionary