mechanical and physical properties of aggregates - Turkish English Dictionary