suicide bombing (terrorism) - Turkish English Dictionary