Translator (with IR specialization)