Cucumber onion & tomato salad

cucumbers, onions, tomatoes and bell-peppers with a spiced lime dressing