Free dictionary software with hundreds of free bilingual wordlists.
It provides all the translation products in a single streamlined package.
It translates medical terms/idioms from English to Spanish and vice versa.
A dictionary for translating between English and Spanish.
Declan's Spanish FlashCards shows us how to speak Spanish with a Spanish accent.