cable ducting system - Turkish English Dictionary