commercial satellite telecast - Turkish English Dictionary