satellite/tributary computers - Francés Inglés Diccionario