accident involving a vehicle turning off - French English Dictionary