Gizmodo points us to the iLingual app (avalable in French, German and Arabic). This one is unique because instead of just giving you a translation, it speaks the words with a mouth that may or may not resemble your own. You can put that mouth in front of yours and everyone except Inspector Clouseau will think you are a local. Nevermind. Just watch the video, below.
FTC: We use income earning auto affiliate links. More.