A train traveling at 70 mph slammed into a truck at a rail crossing Friday, killing an engineer aboard the train and injuring about 50 passengers, one of them seriously, police said.

Several cars of the train traveling between Grenoble and Lyon derailed on impact but did not roll over, officials said.The high-speed train was slowing as it neared the station in this town in the Isere region, near Grenoble, said Jacques Couvert, regional director of the state train authority.

The drivers of the Italian truck and a car that was accompanying it turned themselves into police two hours after the accident, said the French news agency, Agence France-Presse. The truck, which apparently stalled on the tracks, was transporting a transformer weighing several tons.