communications satellite corporation - Turco Inglés Diccionario