What does Atomlagenabscheidung mean?

Atomlagenabscheidung - German to English

atomic layer deposition