with offline speech to speech translation version with many other feature that was crucial to be able to speak choppy broken German through this app that some give puzzled looks but after quick read most can decipher its meaning, but it does not understand a lot of dialects or any slang. It...