Urban agglomeration - Turkish English Dictionary