1. To translate anew; especially, to translate back into the original language. 2. translate again
retranslate |