Languages are our passion…

28835731112bf174e8f5ff882b876d47_XL

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.