confection made with whipped egg whites, sugar, gelatin, covered with powdered sugar - Spanish English Dictionary