satellite receiving equipment - German English Dictionary