Pocket-size electronic translator

I use Google translator too @Don_Burns - works well for most languages (though not sure it is great for Arabic).