short haul skidder - Turkish English Dictionary