communications satellite corporation - Alemán Inglés Diccionario