halva dessert made of rice, flour, almonds and sugar - Français Anglais Dictionnaire