サイトトランスレーション
saitotoransurēshon

Noun

1. sight translation

Other forms: