sweet made of sesame seed and molasses - Español Inglés Diccionario