Use Spanish (uncontracted, Spanish alphabet symols) for all the Spanish and use contracted English for all the English in a table of contents. It would be very helpful if you would post an actual page so that I can see if there are any unusual situations here.
--Joanna