medium-sized aggregate - Turkish English Dictionary