hot spicy tomato dip - Turc Anglais Dictionnaire