French-English, English-French, Spanish-French and Spanish-English translation services; simultaneous interpretation in Canada's official languages; writing and editing services; publication preparation and printing.