splicing cables - Turkish English Dictionary