French and english translatorsat your serviceWith several millions of translated words under our belt, it’s safe to say that our French and English translators are terminology experts in the following fields : Web translation Technical translation, including engineering Tourism translation Legal translation