meaning of Atomlagenabscheidung

Atomlagenabscheidung - German to English

atomic layer deposition