Lingro is an excellent site which helps you to translate vocabulary on the site you are using for reading practice. This is an excellent resource to develop your vocabulary and improve Reading skills.
Here is a link to a site which allows to you type your text into the box and select a Spanish voice to say it. A good way to practice your speaking at home in preparation for your exam.