bir şehir veya yoğun nüfuslu mahallede yer alan oldukça küçük park - Turkish English Dictionary