satellite earth station receiver - German English Dictionary