digital satellite concentrator - Alemán Inglés Diccionario