cluster of allotment gardens - Turkish English Dictionary