accident scene - French English Dictionary