rubble aggregate - French English Dictionary