Words: translator translating program
Part of speech: n
Definition: a program that translates one programming language into another