First we prepare the syrup by putting the sugar and water in a saucepan over medium heat.
Mix well and bring to a boil.
Let boil for about 10 minutes then add lemon juice.
Take off heat and let cool.
In a large bowl, put sugar, coconut and the softened butter.
Mix well, then add the eggs one at the time.
Add vanilla extract, semolina and baking powder.
Add the flour gradually . Mix obtain a nice soft dough.
Form walnut size balls and put them on a baking sheet lined with parchment paper. If you have use a baking tray with high edges. Make sure to leave enough space between the cookies.
Push a whole almond in the center of each ball.
Mix the egg yolk with the drops of water, then brush the cookies with the egg wash.
Bake in a 350°F preheated oven for about 20 to 25 minutes or until golden.
Put under the broiler(on low) in the last 5 minutes.
Transfer the cookies to a large deep dish.
Pour the cold syrup on all the cookies (hot) and let absorb for more than 2 hours.
Enjoy.