television studio centre - Turkish English Dictionary