Cognizant Interview Question

What is Interpreter ?