cluster of allotment gardens - Spanish English Dictionary