nut and garlic sauce - Turc Anglais Dictionnaire