halva dessert made of rice, flour, almonds and sugar - Turkish English Dictionary