tomato salad or cold soup similar to gazpacho - Spanisch Englisch Wörterbuch