
Open English Wordnet
(v)translate, interpret, renderrestate (words) from one language into another language“I have to translate when my in-laws from Austria visit the U.S.”,
“Can you interpret the speech of the visiting dignitaries?”,
“She rendered the French poem into English”,
“He translates for the U.N.”