Vocabulary

サイトトランスレーション

sight translation

noun