sweet made with honey and sesame seeds - Francés Inglés Diccionario