English Dictionary
◊ RETRANSLATE
retranslate
v : translate again