general purpose satellite communications system - Alemán Inglés Diccionario