wire and cable scrap - Turkish English Dictionary