vegetable salad - German English Dictionary