suicide bombings - Turkish English Dictionary