C P Frank Translator