explosion of a firecracker - German English Dictionary