spongy sweet bread sprinkled with sugar - Spanish English Dictionary