translate English to French: Teleglobe Canada Inc.
Incorporation de Téléglobe Canada Inc.