commercial satellite telecast - German English Dictionary