It can find translations to a term including several examples for context usage
A dictionary for translating between English and Spanish.
Declan's Spanish FlashCards shows us how to speak Spanish with a Spanish accent.