interpreter (
http://definr.com/interpreter)
n 1: someone who mediates between speakers of different languages
[syn:
translator]
2: someone who uses art to represent something; "his paintings
reveal a sensitive interpreter of nature"; "she was famous
as an interpreter of Shakespearean roles"
3: an advocate who represents someone else's policy or purpose;
"the meeting was attended by spokespersons for all the
major organs of government" [syn:
spokesperson,
representative,
voice]
4: (computer science) a program that translates and executes
source language statements one line at a time [syn: {interpretive
program}]