paste made of chilies and spices - Alemán Inglés Diccionario