broadcast satellite services - German English Dictionary