portable hand winch - Turkish English Dictionary