charged electrical particles - German English Dictionary