tomato and chili pepper sauce - Turc Anglais Dictionnaire