Instant translation of foreign languages to native ones is a luxury commonly thought impossible. Imagine being able to translate a menu written in Japanese into English while sitting in a restaurant in Japan. The ...