tugger winch - Turkish English Dictionary