microscopic particle - German English Dictionary