suicide attacker - French English Dictionary