translater (n.)youdaoicibaDictYouDict
occasional spelling of translator.