winch tow - Turkish English Dictionary