digital satellite radio receiver - Turkish English Dictionary