Sworn Translator
Sworn Translator

Sworn Translator

Toronto

trans·late
transˈlāt,tranzˈlāt/
verb

1.
express the sense of (words or text) in another language.

2.
move from one place or condition to another.

3.
cause (a body) to move so that …