Cialledda Cucumber Salad