cable distribution tap - Turkish English Dictionary