retranslators
English
Noun
retranslators
plural of
retranslator