particle separator - German English Dictionary