I'm hoping this is the correct place to post this... anyway, there's a really nice translation dictionary with support for many language pairs for Android. It's called QuickDic. It's free, open source, sources data from Wiktionary and Beolingus, and works offline.

Links