towed dredges in trawl-net fisheries - Turkish English Dictionary