logging winches - Turkish English Dictionary