cable television relay service station - Turkish English Dictionary