I am very impressed with the use of google translate, and a few others, on my Android device - I can even talk to it in one language and it talks back in another.
But that needs an internet connection. I work in some very remote places and might have to say to a complete stranger, in a language I don't speak, "I appear to have broken my arm, please call an ambulance". And maybe he won't be able to read.
Can anyone recommend an off-line translator half way between Google Translate and the Franklin talking dictionery I carry at the moment, with it's 30-odd phrases per language? Something I can install on a memory card and rely on?