nanometer-sized electron probe - English Synonyms Dictionary