C Hardie Translator