cable television relay service station - German English Dictionary