Separate egg yolks and whites. Whisk the egg whites until stiff.
In a saucepan add 1 1/2 litres of water, milk, lemon juice, sugar cubes, grated chocolate and egg whites.
Bring to the boil, stir well to dissolve sugar and simmer for 5 minutes then skim off the foam and bring to the boil once again.
Combine the cornflour with 25ml of cold water. Add the cornflour mixture and the chocolate mixture to the hot sugar mixture stirring until thickened. A drop of the mixture should then stick then slowly slip away.
Add the orange flower water if desired. Pour this mixture into a rectangular dish.
Leave to cool down then sprinkle with icing sugar or cocoa powder, to taste. Dice the Turkish delights and cut them in 2 or 3 cm cubes. Sprinkle again and serve.