suicide bombing (terrorism) - Spanish English Dictionary