scene of the accident - French English Dictionary