n. interpreter, one who orally translates from one language to another; clarifier, explainer; commentator
Copyright © 2018 WordTech Co.