reeling winches - Turkish English Dictionary