suicide attacks - French English Dictionary