winch up by helicopter - Turkish English Dictionary