a traffic tragedy - French English Dictionary