Marinade:
Bring salted water to a boil in large pan. Place colander in sink, and set up a bowl of ice water. Cut vegetables to appropriate sizes and have ready. (For this salad it is important to cut vegetables in fairly large pieces. They will hold up better and last longer.) When water is boiling, add carrots, whole Brussels sprouts, and cook for 4 minutes. Then add broccoli, pepper, green beans, mushrooms and onion… Cook for another 4 minutes. Drain through colander and immediately put into ice water. Let chill for about 10 minutes and drain well. It is important to drain well, so flavour is not diluted. If possible lay vegetables out on paper towels and pat dry. Make marinade by whisking together ingredients adding olive oil a little at a time. Put into glass container or bowl, add marinade, cover and put into refrigerator for at least 1 hour. Serves 4.