Englishfor English speakers
debris
Noun
—
The bits of something that are left after an object has been destroyed; rubble, wreckage.
There was a lot of debris after the building was demolished.
—
Litter or trash that has been discarded.
Look at all the debris in the gutters!.
—
Large rock fragments left by a melting glacier etc.
deflector
—
noun
a device intended to turn aside the flow of something (water or air or smoke etc)