digital satellite radio receiver - Spanish English Dictionary