masafumi okura Polyglot Lexicon masafumi okura Casual translator and explainer for individual words in Japanese, English, and Chinese.