Advanced Dictionary - Liked it!
Duolingo - LOVE! I really had fun trying this out. I actually installed it on my phone after using it on my tablet. Hoping this will help me keep my Spanish language skills from completely atrophying.
Itranslate - LOVE
Ted - LOVE
The ITranslate got me thinking.....and I remembered that Google Translate had added my husband's first language (Nepali) within the last year or so. And so I checked - yep - Google Translate is also an app. Total score! :) Google Translate has over 80 languages...it will boggle your mind.