particle ejection - German English Dictionary