translate English to French: International communication is mainly handled through the INTELSAT and Inmarsat satellite networks by more than 3,500 channels via three international gateway earth stations.
Les communications internationales passent par trois stations terrestres et sont principalement assurées par les réseaux satellites d'Intelsat et d'Inmarsat qui comptent plus de 3 500 canaux.