English: sight-translate

English verb 'sight-translate' conjugated