interchange satellite concentrator - Francés Inglés Diccionario