suicide attacker - Spanish English Dictionary