translater (n.) Look up translater at Dictionary.com
occasional spelling of translator.