multi-satellite link - Francés Inglés Diccionario