have a nasty accident - French English Dictionary