it has/had burst - Spanish English Dictionary