interpreter

interpreter /intur″prətər/ [Fr, interpreter, to translate] , 1. an individual who facilitates communication between a patient and a health care professional who do not speak or sign the same language. 2. a computer program that remains in the source and translates or executes higher-level language.