hand lifting winch - Turkish English Dictionary