translate English to French: The vehicle turned onto the Dewey Road, and drove almost to the end where the snowplow turns when cleaning the road.
Cela pourrait donner aux policiers les pistes dont ils ont besoin pour résoudre cette affaire une fois pour toute.