sweet bread, toasted and covered in red and white caramel - Spanish English Dictionary