sweet made of shelled and crushed almonds, lemon peel, sugar, and egg white - French English Dictionary