paste made from almond, walnuts, pine nuts, breadcrumbs, fine spice and honey - Francés Inglés Diccionario