small soft candy made with syrup, gelatin, covered with sugar flower - Español Inglés Diccionario