sweet made with ground almonds, sugar and egg yolks - Espagnol Anglais Dictionnaire