nut and garlic sauce - Inglés Sinónimo Diccionario