Some time ago Ascendo released four language dictionaries for Windows Phone 8. The dictionaries cover Spanish, German, Italian and French. The developers have been hard at work improving things and recently released an update that boosts the translation tools these apps possess.
Most notably, the version 188.8.131.52 update adds an audio pronunciation of the translated word. Which can be very useful for those who struggle outside their native tongue.