Spanish-English Dictionarydispararse
Meaning of dispararse