three delights salad - German English Dictionary