mechanical and physical properties of aggregates - French English Dictionary