For a couple of years now I have been listening to SSL4YOU Español Segunda Lengua para Todos, hosted by Teresa Sánchez de Arriba, an English teacher in Zamora, Spain. The format is straightforward. She talks about a relevant topic and then afterwards explains some of the vocabulary words and phrases used—all in Spanish.
In the beginning, I wondered why she was explaining simple vocabulary words at times, but then I really came to appreciate this. How useful it is to describe everyday words in the target language instead of instantly translating them into English.
For example in her latest podcast, Pedir Aumento de Sueldo en Tiempos de Crisis, one of the phrases is mantener la calma which is pretty easy to define—in English, but how about in Spanish? (She goes on to describe it by using the following phrases: estar tranquilo, no perder los nervios and no enfadarte.)
I really feel like I get more out of this because she does stay in the target language rather than translating into English. In my opinion, listening to this podcast will truly enrich your vocabulary.
Where to find it:
Spanish with English translation with audio (click on titles)
Spanish only with audio
Subscribe to podcast with iTunes