cable television facilities - Turkish English Dictionary