satellite/tributary computers - Español Inglés Diccionario