suicide bomb belt - French English Dictionary