meaning of Atomsonde

Atomsonde - German to English

atom probe