wiring ducts - Turkish English Dictionary