Translator job