cucumber and tomato salad - Türkisch Englisch Wörterbuch