serbest televizyon - Turkish English Dictionary