sauce of pepper and garlic - Turc Anglais Dictionnaire