TURKISH SALAD Meaning of TURKISH SALAD in English mixture of diced vegetables in a spicy tomato sauce Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012