Tom Lampert Translator