have a mishap - French English Dictionary