suicide bombing (terrorism) - French English Dictionary