C D O'Malley Translator