cable tv technology - German English Dictionary