television stations - Turkish English Dictionary