tomato salad or cold soup similar to gazpacho - German English Dictionary