nut and garlic sauce - Allemand Anglais Dictionnaire