cable distribution tap - German English Dictionary