tomato salad or cold soup similar to gazpacho - Türkisch Englisch Wörterbuch