Languages are our passion…
Please bear in mind that not all languages are available for all services.
Translate (Concise Oxford English Dictionary)
express the sense of (words or text) in another language
Teaching (Concise Oxford English Dictionary)
give lessons in, lecture in, be a teacher of
Interpreting (Concise Oxford English Dictionary)
explain the meaning of (words, actions, etc.).
translate orally the words of a person speaking a different language.