television channels - Turkish English Dictionary