bombarded particle - German English Dictionary