sight-translated
English
Verb
sight-translated
simple past
and past participle of
sight-translate