economics of agglomeration - Turkish English Dictionary