Allen D Clark Translator