sewer cleaning winches - Turkish English Dictionary