Edmund Hill Translator