satellite news gathering earth station - Spanish English Dictionary