meaning of Artefaktstreuung

Artefaktstreuung - German to English

scatter of artefacts