international telecommunication satellite (intelsat) - Francés Inglés Diccionario