ill-fated driver - French English Dictionary