satellite multiservice system - Francés Inglés Diccionario