satellite earth station receiver - Spanish English Dictionary