explosive release - Spanish English Dictionary