translate, interpret; transpose, render
translated, converted into another language
translated
Translate the French term traduite to other languages