angular particles of aggregate - French English Dictionary