dessert that is made of bread sliced and fried, bathed with honey - Español Inglés Diccionario