Douglas Harper's Etymology Dictionary
translater
occasional spelling of translator.
occasional spelling of translator.