suicide terrorist attack - Spanish English Dictionary