cable tv company - Turkish English Dictionary