explosion (by a bazooka) - German English Dictionary