Refreshing Cucumber and Carrot Salad