Traditional almond cookies dusted in powdered sugar