garlic walnut and bread crumbs sauce - Alemán Inglés Diccionario