direct-to-home satellite broadcasting - Turkish English Dictionary