sauce of pounded walnuts and spice - Alemán Inglés Diccionario