energetic particle - German English Dictionary