explosion (by a bazooka) - Spanish English Dictionary